﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace MvcEnrollment.Models
{
    public class Orders
    {
        public int Student_Id { get; set; }
        public string Title { get; set; }
        public string First_Name { get; set; }
        public string Last_Name { get; set; }
        public System.DateTime Birthday { get; set; }
        public string Phone { get; set; }
        public string Email { get; set; }
        public string Address { get; set; }
        public Nullable<int> Postcode { get; set; }
        public string State { get; set; }
        public string Country { get; set; }

        public int Course_Id { get; set; }
        public string Course_Name { get; set; }
        public string Course_Provider { get; set; }
        public string Course_Description { get; set; }
        public string Study_Mode { get; set; }
        public string Duration { get; set; }
        public string Career_Prospect { get; set; }
        public string Recognition_Accredition { get; set; }
        public string Qualification_Prerequisites { get; set; }
        public string Testimonial { get; set; }
        public string Units { get; set; }
        public int Provider_Id { get; set; }

        public int Order_Id { get; set; }
        public int Course_Price_Id { get; set; }
        public System.DateTime Created_Date { get; set; }

        public int Payments_Id { get; set; }
        public Nullable<int> Rebill_Customer_Id { get; set; }
        public Nullable<int> Rebill_Id { get; set; }
        public decimal Amount_Paid { get; set; }
        public Nullable<decimal> Outstanding_Amount { get; set; }
        public string Order_Status { get; set; }
        public string Reason { get; set; }
        public string Order_Process_Type { get; set; }
        public System.DateTime Order_Start_Date { get; set; }
        public System.DateTime Order_End_Date { get; set; }
        public string Payment_Type { get; set; }
        public decimal Actual_Price { get; set; }
        public int Actual_Discount { get; set; }
        public Nullable<decimal> Actual_Deposit { get; set; }
        public Nullable<decimal> Actual_Recurring_Amount { get; set; }
        public Nullable<int> Actual_Recurring_Weeks { get; set; }
        public Nullable<int> Remaining_Weeks { get; set; }

        public int Transaction_Id { get; set; }
        public System.DateTime Transaction_Date { get; set; }
        public decimal Transaction_Amount { get; set; }
        public string ewayTrxnStatus { get; set; }
        public string ewayTrxnError { get; set; }
      
    }
}